a large amount of things - Alemán Inglés Diccionario